CxFmsRawDeviceDataCtrl Example

Use the CxFmsRawDeviceDataCtrl object to display and manipulate an ActiveX CygNet FMS Raw Data Control in a CygNet Studio screen environment.

CygNet FMS Raw Data Control
CygNet FMS Raw Data Control Example

To see an example FMS Raw Data control implemented in a pre-designed screen, open the FMS Raw Data Ctrl.csf file found in the APPS SCREXAMP or in the CygNet\Clients\CStudio\Screens\Examples folder.

CygNet Studio Screen Script: FMS Raw Data Ctrl.csf

Copy
CxFmsRawDeviceDataCtrl Example
Sub btnApply_EventClick()
Dim This : Set This = btnApply
    FmsRawDeviceData.SessionNodeTag = editSessionNode.Text
    FmsRawDeviceData.SessionBeginDate = editStartDate.Text
    FmsRawDeviceData.SessionEndDate = editEndDate.Text
    FmsRawDeviceData.SessionDateFormat = cboDateFormat.Selection
    FmsRawDeviceData.PITDateTime = editPIT.Text
    FmsRawDeviceData.UsePIT = checkUsePIT.Check
    FmsRawDeviceData.Apply True
End Sub 
 
Sub btnCancel_EventClick()
Dim This : Set This = btnCancel
    FmsRawDeviceData.Cancel
End Sub 
 
Sub cboDateFormat_EventChange()
Dim This : Set This = cboDateFormat
    FmsRawDeviceData.SessionDateFormat = this.Selection
End Sub 
 
Sub checkUsePIT_EventChange()
Dim This : Set This = checkUsePIT
    FmsRawDeviceData.UsePIT = this.Check
    editPIT.Enable this.Check
End Sub 
 
Sub TheView_EventInitialize()
Dim This : Set This = TheView
    editSessionNode.Text = FmsRawDeviceData.SessionNodeTag
     
    editStartDate.Text = FmsRawDeviceData.SessionBeginDate
    editEndDate.Text = FmsRawDeviceData.SessionEndDate
    cboDateFormat.AddString "Device"
    cboDateFormat.AddString "Contract"
    cboDateFormat.AddString "Local"
    cboDateFormat.Selection = FmsRawDeviceData.SessionDateFormat
     
    checkUsePIT.Check = FmsRawDeviceData.UsePIT
    editPIT.Text = FmsRawDeviceData.PITDateTime
    editPIT.Enable = FmsRawDeviceData.UsePIT
End Sub

Back to top